Git и Markdown
Парфенова Е. Е.
Российский университет дружбы народов, Москва, Россия
09 февраля 2024
pandoc для входного формата MarkdownpdfdocMakefileGit — распределённая система управления версиями.
Наиболее часто используемые команды git:
– добавить все изменённые и/или созданные файлы и/или каталоги:
git add .
– сохранить все добавленные изменения и все изменённые файлы:
git commit -am ‘Описание коммита’
– отправка изменений конкретной ветки в центральный репозиторий:
git push origin имя_ветки
Markdown — облегчённый язык разметки, созданный с целью обозначения форматирования в простом тексте, с максимальным сохранением его читаемости человеком, и пригодный для машинного преобразования в языки для продвинутых публикаций (HTML, Rich Text и других).
Я начала выполнение Лабораторной работы с создания репозитория. Git уже был установлен на мой компьютер. Вначале я создала катлоги с помощью команды mkdir -p ~/work/study/2023-2024/“математическое моделирование” и перешла в каталог командой cd
Затем было необходимо создать репозиторий по учебному шаблону, это выполнялось с помощью первой команды, представленной на рисунке. Для успешного выполнения необходимо было сгенерировать SSH ключ и подключить устройство к серверу через него. Для этого я следовала инструкции на экране.
В ходе генерирования необходимо было ввести код из консоли в браузер и после проведения этого действия ключ был успешно сгенерирован и добавлен в мой профиль git
Далее я заново ввела команду создания репозитория по шаблону. Как только репозиторий был солздан успешно, я клонировала его в mathmod с помощью git clone(рис. [-@fig:004])
Затем я перешла в каталог mathmod и применила команду make prepare. А затем загрузила все это с локального устройства на сервер с помощью кблока команд. Мой репозиторий был успешно создан и загружен на сервер
Перейдем к документам Markdown. Для успешного конвертирования я перешла в папку, где находился нужный мне отчет. Затем я применила команду make для конвертирования
Отчет в дополнительных форматах успешно был помещен в папку лабораторной работы
Я настроила систему git для своего компьютера и вспомнила основные команды взаимодейтсвия с ней. Также я повторила правила письма в языке разметки Markdowm и подготовила с помощью этого языка отчет по Лабораторной работе №1.